History
History
Synonyms
UK
US
Meaning:
avenge

to get or take revenge for (oneself) for (something)

retaliate

retaliate

to return the same sort of bad treatment that one has received

get even with someone

EVEN THE SCORE as in Wiktionary
EVEN THE SCORE as in Wikipedia